package com.zsgeek.wisdchain.qutu.base.model;

import java.util.List;

public class GetUserCommentsListModel extends BaseModel {

    /**
     * data : [{"id":3,"adverId":1,"byAddr":"1GNBJyrKZ57jqThaouVXhMkciRxPmCc2fd","info":"点赞","type":2,"status":1,"addr":"1Dz1gWJ3Ukvpxah43zZyz9HgRCHqoSs42D","coinHash":null,"coinHeght":null,"createTime":"2019-09-27T13:08:20.000+0000","nickName":"大王叫我来巡山咯","label":"区块链"},{"id":2,"adverId":1,"byAddr":"1GNBJyrKZ57jqThaouVXhMkciRxPmCc2fd","info":"你好，我评论。","type":1,"status":1,"addr":"1Dz1gWJ3Ukvpxah43zZyz9HgRCHqoSs42D","coinHash":null,"coinHeght":null,"createTime":"2019-09-27T13:07:24.000+0000","nickName":"大王叫我来巡山咯","label":"区块链"}]
     * pageQuery : {"pageIndex":1,"pageSize":8,"isQueryTotal":true,"totalPage":1,"totalCount":2,"currentSize":0,"limit":8,"offset":0}
     */

    private PageQueryBean pageQuery;
    private List<DataBean> data;

    public PageQueryBean getPageQuery() {
        return pageQuery;
    }

    public void setPageQuery(PageQueryBean pageQuery) {
        this.pageQuery = pageQuery;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class PageQueryBean {
        /**
         * pageIndex : 1
         * pageSize : 8
         * isQueryTotal : true
         * totalPage : 1
         * totalCount : 2
         * currentSize : 0
         * limit : 8
         * offset : 0
         */

        private int pageIndex;
        private int pageSize;
        private boolean isQueryTotal;
        private int totalPage;
        private int totalCount;
        private int currentSize;
        private int limit;
        private int offset;

        public int getPageIndex() {
            return pageIndex;
        }

        public void setPageIndex(int pageIndex) {
            this.pageIndex = pageIndex;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public boolean isIsQueryTotal() {
            return isQueryTotal;
        }

        public void setIsQueryTotal(boolean isQueryTotal) {
            this.isQueryTotal = isQueryTotal;
        }

        public int getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(int totalPage) {
            this.totalPage = totalPage;
        }

        public int getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(int totalCount) {
            this.totalCount = totalCount;
        }

        public int getCurrentSize() {
            return currentSize;
        }

        public void setCurrentSize(int currentSize) {
            this.currentSize = currentSize;
        }

        public int getLimit() {
            return limit;
        }

        public void setLimit(int limit) {
            this.limit = limit;
        }

        public int getOffset() {
            return offset;
        }

        public void setOffset(int offset) {
            this.offset = offset;
        }
    }

    public static class DataBean {
        /**
         * id : 3
         * adverId : 1
         * byAddr : 1GNBJyrKZ57jqThaouVXhMkciRxPmCc2fd
         * info : 点赞
         * type : 2
         * status : 1
         * addr : 1Dz1gWJ3Ukvpxah43zZyz9HgRCHqoSs42D
         * coinHash : null
         * coinHeght : null
         * createTime : 2019-09-27T13:08:20.000+0000
         * nickName : 大王叫我来巡山咯
         * label : 区块链
         */

        private int id;
        private int adverId;
        private String byAddr;
        private String info;
        private int type;
        private int status;
        private String addr;
        private String coinHash;
        private String coinHeght;
        private String createTime;
        private String nickName;
        private String label;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getAdverId() {
            return adverId;
        }

        public void setAdverId(int adverId) {
            this.adverId = adverId;
        }

        public String getByAddr() {
            return byAddr;
        }

        public void setByAddr(String byAddr) {
            this.byAddr = byAddr;
        }

        public String getInfo() {
            return info;
        }

        public void setInfo(String info) {
            this.info = info;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getAddr() {
            return addr;
        }

        public void setAddr(String addr) {
            this.addr = addr;
        }

        public String getCoinHash() {
            return coinHash;
        }

        public void setCoinHash(String coinHash) {
            this.coinHash = coinHash;
        }

        public String getCoinHeght() {
            return coinHeght;
        }

        public void setCoinHeght(String coinHeght) {
            this.coinHeght = coinHeght;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }
    }
}
